hand-held non-electric power tool - German English Dictionary